package org.dong.service;

import org.dong.pojo.Order;

import java.util.List;

public interface OrderService {
    Integer addOrder(Order order);

    /**
     *
     * @param sDate 开始时间
     * @param eDate 结束时间
     * @param sName 搜索的名字
     * @param sCardId 搜索的身份证
     * @param sMeal 搜索的套餐名字
     * @param page 页数
     * @return
     */
    List<Order> getOrderList(String sDate,String eDate,Integer userId,String sMeal,int page);//根据分页查询数据



    Integer getOrderListCount(String sDate,String eDate,Integer userId,String sMeal);


    /**
     *
     * @param id 订单Id
     * @param codeUrl 一维码的路径
     * @param status 订单状态
     * @return
     */
    Integer updateOrder(Integer id, String codeUrl, Integer status);

    Order getOrderInfo(Integer id,String orderSn);

    Integer updateOrderInfoContent(Integer id, Integer status, String content);
}
